@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
a {
    text-decoration: none;
}
ul, li {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
img {
	border: 0px none #FFFFFF;
}
#index_top_banner {
	height: 100px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	overflow: hidden;
}
#index_top_banner   .banner_k {
	height: 100px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	display: block;
}
#index_top_banner  .banner_k a {
	height: 100px;
	width: 1200px;
	display: block;
}
#index_top_banner   .banner_k span {
	height: 25px;
	width: 43px;
	position: absolute;
	top: 0px;
	right: 0px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	display: block;
	z-index: 10;
	cursor: pointer;
}
#index_top_banner .top_banner {
	height: 100px;
	width: 1920px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -960px;
}
#index_top_banner .slide_nav {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	display: none;
}


#header {
	width: 100%;
	height: 208px;
	margin-right: auto;
	margin-left: auto;
	z-index: 10;
	position: relative;
}
#header .top {
	height: 31px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	background-color: #F5F5F5;
}
#header .top ul {
	height: 30px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#header  .top  ul li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #525252;
	float: left;
}
#header .top ul li a {
	color: #0e6eb8;
	text-decoration: none;
}
#header .top ul li a:hover {
	text-decoration: underline;
}
#header .top ul .service {
	margin-left: 45px;
}
#header    .top    .service    span {
	float: left;
}
#header  .top  .service  i {
	color: #ff7200;
	font-family: Arial;
	font-size: 16px;
	float: left;
}
#header .info {
	height: 130px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0E6EB8;
}
#header .info ul {
	height: 130px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
/*background-image: url(../images/logo.gif);*/
#header .info .logo {
	
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 79px;
	width: 262px;
	margin-top: 21px;
	margin-bottom: 30px;
	text-indent: -9999px;
}
#header .info .info_ad {
	float: left;
	height: 80px;
	width: 350px;
	margin-top: 20px;
	margin-left: 80px;
	overflow: hidden;
}
#header .info .search {
	float: right;
	width: 352px;
	padding-top: 29px;
}
#header .info .search .so {
	float: left;
	height: 40px;
	width: 352px;
}
#header .info .search .so .input {
	float: left;
	height: 38px;
	width: 227px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9F9F9F;
	border-right-color: #FFFFFF;
	border-bottom-color: #9F9F9F;
	border-left-color: #9F9F9F;
	padding-left: 54px;
	background-image: url(../images/icon/search_icon.gif);
	background-repeat: no-repeat;
	background-position: 13px center;
	padding-right: 10px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 38px;
	color: #b7b6b6;
}
#header .info .search .so .submit {
	height: 40px;
	width: 64px;
	float: left;
	border: 0px none #FFFFFF;
	display: block;
	background-color: #0E6EB8;
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 38px;
	color: #FFFFFF;
	border-radius:4px;
	cursor: pointer;
	margin-left: -4px;
}
#header .info .search .hot_so {
	float: left;
	height: 40px;
	width: 352px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 40px;
	color: #828282;
	overflow: hidden;
}
#header .info .search .hot_so a {
	color: #575757;
	text-decoration: none;
}
#header .info .search .hot_so a:hover {
	text-decoration: underline;
}
#header .nav {
	height: 43px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F3F2F0;
	position: relative;
}
#header .nav ul {
	height: 43px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#header .nav ul li {
	float: left;
	margin-right: 42px;
	height: 43px;
}
#header  .nav  ul  li  .n {
	color: #0E6EB8;
	font-weight: bold;
}
#header .nav ul li a {
	font-family: "宋体";
	font-size: 14px;
	line-height: 43px;
	color: #313131;
	text-decoration: none;
}
#header .nav ul li a:hover {
	color: #0E6EB8;
}
#header .nav ul .switch{float:right;height: 23px;font-size: 14px;line-height: 23px;color: #000;font-family: '宋体'; padding-top: 8px;}
#header .nav ul .switch .city{float:left;padding-right: 12px;}
#header .nav ul .switch .region_switch{float:right;width: 85px;text-align: left;background: #0E6EB8 url('../images/icon/region_switch_icon_1.gif') no-repeat 69px center;color: #fff;border-radius: 5px;text-indent: 9px;cursor:pointer;}
#header .nav ul .switch .region_switch_conversion{background-image:url('../images/icon/region_switch_icon_2.gif');}
#header .nav ul .region_list{
	width:100%;
	padding-top: 22px;
	padding-bottom: 20px;
	position: absolute;
	left: 0px;
	top: 31px;
	z-index: 100;
	background-color: #FFFFFF;
	background-image: url(../images/conversion_img.gif);
	background-repeat: no-repeat;
	background-position: center 12px;
	display: none;
}
#header .nav .region_list .region_k {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-family: "宋体";
	font-size: 14px;
	line-height: 16px;
	color: #D5D5D5;
}
#header .nav .region_list .region_k a {
	text-decoration: none;
	color: #6c6b6b;
	padding-right: 9px;
	padding-left: 9px;
	position: relative;
	float: left;
	height: 16px;
	display: block;
	margin-top: 7px;
	margin-bottom: 7px;
	text-align: center;
	text-indent: 0px;
}
#header .nav .region_list .region_k a::after {
    content: "";
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 1px;
    height: 16px;
    background: none repeat scroll 0% 0% #D5D5D5;
}
#header .nav .region_list .region_k a:hover {
	color: #0E6EB8;
	font-weight: bold;
}
#index_ad_tree {
	background-image: url(../images/bannerimg/index_ad_bg_1.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	padding-bottom: 25px;
}
#index_ad_tree .ad_k {
	height: 130px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#index_ad_tree .ad_k ul {
	height: 130px;
	width: 1215px;
	float: left;
}
#index_ad_tree .ad_k ul a {
	float: left;
	height: 130px;
	width: 390px;
	margin-right: 15px;
}
#notice {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #F5F4F2;
	padding-top: 33px;
	padding-bottom: 64px;
}
#notice ul {
	height: 452px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#notice .xuzhi_k {
	float: left;
	position: relative;
	height: auto;
	width: 393px;
	overflow: hidden;
}
#notice .xz_left {
	margin-left: 10px;
}
#notice .xz_top {
	margin-top: 10px;
}
#notice .xz_juli {
	height: 142px;
	width: 393px;
	background-image: url(../images/xuzhi/xuzhi_4.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#notice .xuzhi_k img{
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}
#notice .hover img{

	transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-moz-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-o-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-ms-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);

}
#notice .xuzhi_k .hidden-text {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	z-index: 10;
}
#notice  .xuzhi_k  .hidden-text  span  {
	font-family: Arial;
}

#notice .xuzhi_k .hidden-text h2 {
	line-height: 58px;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 32px;
}
#notice  .xuzhi_k  .hidden-text  h3 {
	line-height: 42px;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	color: #FFFFFF;
	padding-top: 30px;
	padding-left: 32px;
}
#notice   .xuzhi_k   .hidden-text   h4 {
	line-height: 42px;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	color: #FFFFFF;
	padding-left: 32px;
}
#notice .xuzhi_k .hidden-text p {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 25px;
	color: #FFFFFF;
	padding-left: 32px;
}
#reference {
	height: 1260px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #F5F4F2;
}
#reference .ts_title {
	height: 164px;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
	position: relative;
	background-image: url(../images/ts_title_img.png);
	background-repeat: no-repeat;
	background-position: center 68px;
}
#reference .ts_title h1 {
	height: 46px;
	width: 253px;
	border: 1px solid #BABABA;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 43px;
	font-weight: normal;
	color: #313131;
	text-align: center;
	display: block;
	position: absolute;
	z-index: 100;
	top: -24px;
	background-color: #FFFFFF;
	left: 167px;
}
#reference .ts_title h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 48px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	height: 48px;
	width: 255px;
	margin-right: auto;
	margin-left: auto;
	text-transform : uppercase;
}
#reference .ts_title h3 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 24px;
	color: #575757;
	text-align: center;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 22px;
	font-weight: normal;
}
#reference .graphic_framework {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#reference .graphic_framework .graphic_left {
	float: left;
	height: auto;
	width: 388px;
	padding-right: 17px;
}
#reference .graphic_framework .graphic_left .recommend {
	float: left;
	width: 375px;
	height: auto;
}
#reference  .graphic_framework  .graphic_left  .recommend .m_title {
	float: left;
	height: 41px;
	width: 375px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F4F2;
	font-family: "Microsoft YaHei UI";
	font-size: 20px;
	line-height: 34px;
	color: #313131;
	text-align: left;
}
#reference .graphic_framework .graphic_left .recommend .reco_img {
	float: left;
	height: 208px;
	width: 375px;
	position: relative;
	display: block;
}
#reference .graphic_framework .graphic_left .recommend .reco_img .hover {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	background-image: url(../images/icon/pay_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0.3);
	display: none;
}

#reference .graphic_framework .graphic_left .recommend h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	color: #313131;
	float: left;
	width: 375px;
	overflow: hidden;
	line-height: 45px;
	height: 45px;
	padding-top: 6px;
	padding-bottom: 1px;
}
#reference .graphic_framework .graphic_left .recommend p {
	float: left;
	width: 375px;
	font-family: "宋体";
	font-size: 12px;
	color: #7d7d7d;
	line-height: 20px;
	height: 80px;
	overflow: hidden;
	margin-bottom: 5px;
}
#reference .graphic_framework .graphic_left .recommend span {
	float: left;
	height: 65px;
	width: 347px;
	background-image: url(../images/time_1.gif);
	background-repeat: no-repeat;
	background-position: left 16px;
	padding-left: 28px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 50px;
	color: #888888;
}
#reference .graphic_framework .graphic_left .recommend i {
	float: right;
	font-style: normal;
}
#reference .graphic_framework .graphic_left .video_list {
}
#reference .graphic_framework .graphic_left .video_list ul {
	float: left;
	height: auto;
	width: 181px;
	margin-right: 13px;
}
#reference .graphic_framework .graphic_left .video_list ul .pic {
	height: 100px;
	width: 181px;
}

#reference .graphic_framework .graphic_left .video_list ul li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 62px;
	color: #313131;
	text-align: left;
	height: 62px;
	width: 181px;
	overflow: hidden;
	position: relative;
}
#reference  .graphic_framework  .graphic_left  .video_list  ul li a {
	float: left;
	height: 100px;
	width: 181px;
	display: none;
	background-image: url(../images/icon/pay_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0.3);
	position: absolute;
	left: 0px;
	top: 0px;
}
#reference .graphic_framework .graphic_left .zhibo_yuyue {
	float: left;
	height: 87px;
	width: 375px;
}

#reference .graphic_framework .graphic_middle {
	float: left;
	height: auto;
	width: 395px;
}
#reference .graphic_framework .graphic_middle .m_title {
	float: left;
	height: 41px;
	width: 395px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	font-family: "Microsoft YaHei UI";
	font-size: 20px;
	line-height: 34px;
	color: #313131;
	text-align: left;
}
#reference .graphic_framework .graphic_middle .m_title a {
	font-family: "宋体";
	font-size: 14px;
	color: #313131;
	line-height: 40px;
	float: right;
	height: 40px;
	margin-top: 0px;
}
#reference .graphic_framework .graphic_middle .m_title a:hover {
	color: #0E6EB8;
}
#reference .graphic_framework .graphic_middle .recommend {
	height: 180px;
	width: 395px;
	padding-top: 20px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
}
#reference .graphic_framework .graphic_middle .recommend .reco_img {
	float: left;
	height: 150px;
	width: 122px;
	margin-right: 16px;
}
#reference .graphic_framework .graphic_middle .recommend h2 {
	font-family: "宋体";
	font-size: 14px;
	color: #313131;
	float: left;
	width: 80%;
	font-weight: bold;
	line-height: 24px;
}
#reference .graphic_framework .graphic_middle .recommend .t_k {
	float: left;
	width: 380px;
}
#reference .graphic_framework .graphic_middle .recommend .t_k .t {
	float: left;
	height: 24px;
	width: 50%;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #767676;
	text-align: left;
}
#reference .graphic_framework .graphic_middle .recommend .t_k .t i {
	font-style: normal;
	color: #313131;
}
#reference .graphic_framework .graphic_middle .recommend .problem {
	background-color: #FFFFFF;
	float: left;
	height: 21px;
	width: 75px;
	border: 1px solid #CACACA;
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #0e6eb8;
	text-align: center;
	display: block;
	margin-top: 15px;
}
#reference .graphic_framework .graphic_middle .exam_list {
	float: left;
	width: 395px;
	margin-top: 17px;
}
#reference .graphic_framework .graphic_middle .exam_list ul li {
	float: left;
	height: 33px;
	width: 395px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #DADADA;
}
#reference .graphic_framework .graphic_middle .exam_list ul .n {
	border: 0px none #FFFFFF;
}

#reference .graphic_framework .graphic_middle .exam_list i {
	font-style: normal;
	float: right;
	color: #afafaf;
}
#reference .graphic_framework .graphic_middle .exam_list a {
	padding-left: 26px;
	background-image: url(../images/edit_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 33px;
	display: block;
	color: #575757;
}
#reference  .graphic_framework  .graphic_middle  .exam_list  span  {
	width: 290px;
	overflow: hidden;
	float: left;
	height: 33px;
}
#reference .graphic_framework .graphic_middle .exam_list a:hover {
	color: #1582d6;
	background-image: url(../images/edit_2.gif);
}
#reference .graphic_framework .graphic_right {
	float: right;
	width: 364px;
}
#reference  .graphic_framework  .graphic_right  .m_title {
	float: left;
	height: 41px;
	width: 364px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	font-family: "Microsoft YaHei UI";
	font-size: 20px;
	line-height: 34px;
	color: #313131;
	text-align: left;
}
#reference  .graphic_framework  .graphic_right  .m_title  a {
	font-family: "宋体";
	font-size: 14px;
	color: #313131;
	line-height: 40px;
	float: right;
	height: 40px;
	margin-top: 0px;
}
#reference  .graphic_framework  .graphic_right  .m_title  a:hover {
	color: #0E6EB8;
}
#reference .graphic_framework .graphic_right .book_k {
	float: left;
	height: 130px;
	width: 362px;
	margin-top: 17px;
	border: 1px solid #D5D5D5;
	background-color: #FFFFFF;
}
#reference .graphic_framework .graphic_right .book_k:hover {
	border: 1px solid #0E6EB8;
}

#reference .graphic_framework .graphic_right .book_k img {
	float: left;
	height: 130px;
	width: 92px;
	margin-right: 20px;
}
#reference .graphic_framework .graphic_right .book_k h2 {
	float: left;
	width: 240px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	margin-top: 10px;
	font-weight: normal;
}
#reference  .graphic_framework  .graphic_right  .book_k  p {
	float: left;
	width: 240px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	font-weight: normal;
	height: 22px;
}
#reference  .suit_list  {
	height: 333px;
	width: 1200px;
	margin-top: 39px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#reference  .suit_list  .list_k  {
	float: left;
	height: 333px;
	width: 1210px;
}
#reference  .suit_list  .list_k  a  {
	height: 333px;
	width: 237px;
	margin-right: 4px;
	float: left;
}
#reference  .suit_list  .list_k  .s  {
	margin-right: 3px;
}

#academy {
	height: 850px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#academy .academy_ts {
	height: 140px;
	width: 921px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#academy .academy_ts ul {
	position: absolute;
	height: 189px;
	width: 921px;
	left: 0px;
	top: -97px;
}

#academy .academy_ts ul a {
	display: block;
	float: left;
	height: 140px;
	width: 149px;
	padding-top: 49px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #289FCA;
	border-radius:94.5px;
	position: absolute;
	top: 0px;
}
#academy .academy_ts ul a:hover {
	z-index: 10;
}

#academy .academy_ts ul h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 36px;
	color: #FFFFFF;
	text-align: center;
}
#academy .academy_ts ul p {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 35px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
#academy .academy_ts ul .s1 {
	left: 0px;
	z-index: 1;
}

#academy .academy_ts ul .s2 {
	background-color: #34B8AB;
	left: 183px;
	z-index: 2;
}
#academy  .academy_ts  ul  .s3 {
	background-color: #FC9749;
	z-index: 3;
	left: 366px;
}
#academy  .academy_ts  ul  .s4 {
	background-color: #F07474;
	z-index: 4;
	left: 549px;
}
#academy  .academy_ts  ul  .s5 {
	background-color: #C669BA;
	z-index: 5;
	left: 732px;
}
#academy  .ts_title {
	height: auto;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../images/ts_title_img.png);
	background-repeat: no-repeat;
	background-position: center 68px;
	padding-top: 24px;
	padding-bottom: 20px;
}
#academy  .ts_title  h1 {
	height: 46px;
	width: 253px;
	border: 1px solid #BABABA;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 43px;
	font-weight: normal;
	color: #313131;
	text-align: center;
	display: block;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 167px;
	top: -24px;
}
.ts_title  h1 a{
	color: #313131;
}
#academy  .ts_title  h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 48px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	height: 48px;
	width: 255px;
	margin-right: auto;
	margin-left: auto;
	text-transform : uppercase;
}
#academy  .ts_title  h3 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 24px;
	color: #575757;
	text-align: center;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 22px;
	font-weight: normal;
}
#academy .academy_list {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#academy .academy_list .left {
	float: left;
	height: auto;
	width: 918px;
}
#academy .academy_list .left ul {
	float: left;
	height: 199px;
	width: 293px;
	margin-right: 11px;
	margin-bottom: 5px;
	display: block;
	border: 1px solid #B6B6B6;
	position: relative;
}
#academy .academy_list .left ul a {
	height: 30px;
	width: 233px;
	position: absolute;
	left: 0px;
	top: 169px;
	padding-right: 30px;
	padding-left: 30px;
	overflow: hidden;
	background-color: rgba(255,255,255,0.7);
}
#academy .academy_list .left ul h2 {
	height: 30px;
	width: 100%;
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	text-align: center;
	float: left;
}
#academy .academy_list .left ul p {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #616161;
	width: 100%;
	max-height: 66px;
	overflow: hidden;
	margin-bottom: 10px;
}
#academy .academy_list .left ul .title {
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #616161;
	text-align: left;
	height: 22px;
	overflow: hidden;
}
#academy .academy_list .left .title span {
	font-weight: normal;
	color: #000000;
	width: 168px;
	float: right;
	overflow: hidden;
	max-height: 44px;
}
#academy .academy_list .left .see_details {
	float: left;
	height: 37px;
	width: 110px;
	display: block;
	border: 1px solid #93BBC6;
	background-color: #0E6EB8;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 37px;
	color: #FFFFFF;
	text-align: center;
	margin-top: 5px;
	margin-left: 60px;
	border-radius:5px;
}



#academy .academy_list .right {
	float: right;
	height: 610px;
	width: 280px;
	border: 1px solid #D7D6D6;
	overflow: hidden;
	background-color: #FFFFFF;
}
#academy .academy_list .right .title {
	float: left;
	height: 43px;
	width: 280px;
	font-family: "宋体";
	font-size: 16px;
	line-height: 43px;
	font-weight: bold;
	color: #575757;
	text-indent: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D6;
	margin-bottom: 11px;
}
#academy .academy_list .right .title span {
	font-family: Arial;
	color: #FF0000;
}
#academy .academy_list .right .myscroll {
	width: 280px;
	height: 234px;
	line-height: 26px;
	font-size: 12px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px;
}
#academy  .academy_list  .right  .myscroll  li {
	height: 52px;
	width: 251px;
	padding-left: 29px;
	overflow: hidden;
	background-image: url(../images/icon/campus_list.gif);
	background-repeat: no-repeat;
	background-position: 16px 10px;
}
#academy  .academy_list  .right  .myscroll  li  span {
	float: left;
	height: 26px;
	width: 251px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-align: left;
	overflow: hidden;
}
#academy  .academy_list  .right  .myscroll  li  .y {
	color: #727272;
}

#academy .academy_list .right .banner {
	height: 303px;
	width: 280px;
	float: left;
	overflow: hidden;
	margin-top: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D7D6D6;
}
#teaching {
	height: 862px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #D8E1E7;
}
#teaching  .ts_title {
	height: 164px;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
	position: relative;
	background-image: url(../images/ts_title_img.png);
	background-repeat: no-repeat;
	background-position: center 68px;
}
#teaching  .ts_title  h1 {
	height: 46px;
	width: 253px;
	border: 1px solid #BABABA;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 43px;
	font-weight: normal;
	color: #313131;
	text-align: center;
	display: block;
	position: absolute;
	z-index: 100;
	top: -24px;
	background-color: #FFFFFF;
	left: 167px;
}
#teaching  .ts_title  h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 48px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	height: 48px;
	width: 255px;
	margin-right: auto;
	margin-left: auto;
	text-transform : uppercase;
}
#teaching  .ts_title  h3 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 24px;
	color: #575757;
	text-align: center;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 22px;
	font-weight: normal;
}
#teaching .teaching_list {
	background-color: #FFFFFF;
	height: 607px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#teaching .teaching_list .left {
	float: left;
	height: 607px;
	width: 796px;
	overflow: hidden;
}
#teaching .teaching_list .left .title {
	font-family: "宋体";
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E6EB8;
	float: left;
	height: 40px;
	width: 796px;
	text-indent: 17px;
	position: relative;
}
#teaching .teaching_list .left .title span {
	padding-right: 14px;
	height: 40px;
	float: left;
}
#teaching .teaching_list .left .title spand {
	cursor: pointer;
	background-image: url(../images/icon/teaching_switch_cion_1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
	position: relative;
	height: 40px;
}
#teaching .teaching_list .left .title .jxd {
	cursor: pointer;
	padding-right: 14px;
	height: 40px;
	float: left;
	color: #f39800;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	font-weight: normal;
	line-height: 40px;
}
#teaching .teaching_list .left .title .jxd .branches_name_list{
	position: absolute;
	left: 1px;
	top: 40px;
	z-index: 500;
	background-color: #FFFFFF;
	width: 794px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	display: none;
}
#teaching .teaching_list .left .title .jxd .branches_name_list a{
	float: left;
	height: 35px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 35px;
	color: #000000;
}
#teaching  .teaching_list  .left  .title  .jxd  .branches_name_list  a:hover{
	color: #0E6EB8;
}
#teaching   .teaching_list   .left   .title   .jxd   .branches_name_list   .n{
	color: #0E6EB8;
}
#teaching .teaching_list .left .teaching_box {
	float: left;
	height: 544px;
	width: 773px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
	padding-top: 22px;
	padding-left: 21px;
}
#teaching .teaching_list .left .teaching_box .box_one {
	float: left;
	height: 520px;
	width: 753px;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left {
	float: left;
	height: 520px;
	width: 377px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_left  .box_title {
	background-color: #0E6EB8;
	float: left;
	height: 228px;
	width: 377px;
	position: relative;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_left  .box_title  img {
	float: left;
	height: 181px;
	width: 375px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D7D6D6;
	border-right-color: #D7D6D6;
	border-left-color: #D7D6D6;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_left  .box_title  h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 46px;
	color: #FFFFFF;
	float: left;
	height: 46px;
	width: 377px;
	font-weight: normal;
	text-align: center;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_left  .box_title  .hover {
	display: none;
	height: 228px;
	width: 377px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #0E6EB8;
	z-index: 100;
}
#teaching   .teaching_list   .left   .teaching_box   .box_one   .box_one_left   .box_title   .hover  h1 {
	height: 66px;
	float: left;
	width: 333px;
	margin-right: 22px;
	margin-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87B7DC;
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 66px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_left  .box_title  .hover  p {
	float: left;
	width: 333px;
	margin-top: 12px;
	height: 147px;
	margin-left: 22px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #f6f6f6;
	overflow: hidden;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left .box_list {
	float: left;
	height: 216px;
	width: 365px;
	padding-top: 9px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left .box_list ul {
	float: left;
	height: auto;
	width: 350px;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left .box_list ul .l {
	border: 0px none #FFFFFF;
}

#teaching .teaching_list .left .teaching_box .box_one .box_one_left .box_list ul li {
	float: left;
	height: 34px;
	width: 350px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #DEDEDE;
	font-family: "宋体";
	font-size: 12px;
	line-height: 34px;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left .box_list ul li a {
	height: 34px;
	max-width: 280px;
	overflow: hidden;
	color: #313131;
	display: block;
	float: left;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_left  .box_list  ul  li  a:hover {
	color: #0E6EB8;
}

#teaching .teaching_list .left .teaching_box .box_one .box_one_left .box_list ul li span {
	font-family: Arial;
	color: #969696;
	float: right;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left .peixun {
	font-family: "Microsoft YaHei UI";
	font-size: 30px;
	line-height: 66px;
	font-weight: bold;
	background-color: #0E6EB8;
	text-align: center;
	float: left;
	height: 66px;
	width: 377px;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_left .peixun a {
	color: #FFFFFF;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_right {
	float: left;
	height: 520px;
	width: 376px;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_right .box_pic_list {
	float: left;
	height: 437px;
	width: 362px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #D7D6D6;
	border-right-color: #D7D6D6;
	border-bottom-color: #D7D6D6;
	padding-top: 15px;
	padding-left: 13px;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_right .box_pic_list ul {
	float: left;
}
#teaching .teaching_list .left .teaching_box .box_one .box_one_right .box_pic_list ul li {
	float: left;
	margin-right: 4px;
	overflow: hidden;
	margin-bottom: 4px;
}

#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_right  .yixian {
	font-family: "Microsoft YaHei UI";
	font-size: 30px;
	line-height: 66px;
	font-weight: bold;
	background-color: #F39800;
	text-align: center;
	float: left;
	height: 66px;
	width: 376px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_one  .box_one_right  .yixian  a {
	color: #FFFFFF;
}
#teaching  .teaching_list  .left  .teaching_box  .box_two {
	float: left;
	height: 520px;
	width: 773px;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list {
	float: left;
	height: 520px;
	width: 366px;
	margin-right: 20px;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list  .box_title {
	background-color: #0E6EB8;
	float: left;
	height: 228px;
	width: 366px;
	position: relative;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_title  img {
	float: left;
	height: 181px;
	width: 364px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D7D6D6;
	border-right-color: #D7D6D6;
	border-left-color: #D7D6D6;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_title  h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 46px;
	color: #FFFFFF;
	float: left;
	height: 46px;
	width: 366px;
	font-weight: normal;
	text-align: center;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_title  .hover {
	display: none;
	height: 228px;
	width: 366px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #0E6EB8;
	z-index: 100;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_title   .hover  h1 {
	height: 66px;
	float: left;
	width: 322px;
	margin-right: 22px;
	margin-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87B7DC;
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 66px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list  .box_title  .hover  p {
	float: left;
	width: 322px;
	margin-top: 12px;
	height: 147px;
	margin-left: 22px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #f6f6f6;
	overflow: hidden;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_list {
	float: left;
	height: 216px;
	width: 354px;
	padding-top: 9px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_list ul {
	float: left;
	height: auto;
	width: 339px;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_list ul .l {
	border: 0px none #FFFFFF;
}

#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_list ul li {
	float: left;
	height: 34px;
	width: 339px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #DEDEDE;
	font-family: "宋体";
	font-size: 12px;
	line-height: 34px;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_list ul li a {
	height: 34px;
	max-width: 270px;
	overflow: hidden;
	color: #313131;
	display: block;
	float: left;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list  .box_list  ul  li  a:hover {
	color: #0E6EB8;
}

#teaching .teaching_list .left .teaching_box .box_two .box_two_list .box_list ul li span {
	font-family: Arial;
	color: #969696;
	float: right;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .peixun {
	font-family: "Microsoft YaHei UI";
	font-size: 30px;
	line-height: 66px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 66px;
	width: 366px;
}
#teaching .teaching_list .left .teaching_box .box_two .box_two_list .peixun a {
	color: #FFFFFF;
	background-color: #0E6EB8;
	width: 50%;
	float: left;
	height: 66px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_two  .box_two_list   .peixun .yixian {
	background-color: #F39800;
}
#teaching   .teaching_list   .left   .teaching_box   .box_three {
	float: left;
	height: 525px;
	width: 755px;
	position: relative;
}
#teaching .teaching_list .left .teaching_box .box_three .dv_scroll{
	position:absolute;
	height:525px;
	overflow:hidden;
	width:713px;
}
.dv_scroll  .Scroller-Container{width:100%;}
#teaching .teaching_list .left .teaching_box .box_three .dv_scroll_bar {
	position:absolute;
	right:0;
	top:10px;
	width:15px;
	height:525px;
	border-left:2px solid #D9D9D9;
}
#teaching  .teaching_list .left .teaching_box .box_three .dv_scroll_bar .Scrollbar-Track{
	position:absolute;
	left:0;
	top:20px;
	width:15px;
	height:485px;
}
#teaching  .teaching_list .left .teaching_box .box_three .dv_scroll_bar .Scrollbar-Handle{
	position:absolute;
	left:-7px;
	top:0;
	width:11px;
	height:40px;
	overflow:hidden;
	cursor:pointer;
	background-image: url(../images/icon/srcoll.gif);
	background-repeat: no-repeat;
}
#dv_scroll_text {position:absolute;}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list   {
	float: left;
	height: 166px;
	width: 711px;
	margin-bottom: 10px;
	border: 1px solid #DAD9D9;
}
#teaching .teaching_list .left .teaching_box .box_three .box_three_list .box_title {
	float: left;
	height: 166px;
	width: 256px;
	margin-right: 15px;
	overflow: hidden;
	position: relative;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_title   .hover {
	display: none;
	height: 166px;
	width: 256px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #0E6EB8;
	z-index: 100;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_title    .hover   h1 {
	height: 35px;
	float: left;
	width: 256px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87B7DC;
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list   .box_title   .hover   p {
	float: left;
	width: 236px;
	height: 90px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #f6f6f6;
	overflow: hidden;
	padding: 10px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_list {
	float: left;
	height: 153px;
	width: 310px;
	padding-top: 13px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_list  ul {
	float: left;
	height: auto;
	width: 310px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_list  ul  .l {
	border: 0px none #FFFFFF;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_list  ul  li {
	float: left;
	height: 34px;
	width: 310px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #DEDEDE;
	font-family: "宋体";
	font-size: 12px;
	line-height: 34px;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_list  ul  li  a {
	height: 34px;
	max-width: 240px;
	overflow: hidden;
	color: #313131;
	display: block;
	float: left;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list   .box_list   ul   li   a:hover {
	color: #0E6EB8;
}
#teaching  .teaching_list  .left  .teaching_box  .box_three  .box_three_list  .box_list  ul  li  span {
	font-family: Arial;
	color: #969696;
	float: right;
}
#teaching .teaching_list .left .teaching_box .box_three .box_three_list .peixun {
	float: right;
	height: 88px;
	width: 88px;
	margin-top: 15px;
	margin-right: 12px;
}
#teaching .teaching_list .left .teaching_box .box_three .box_three_list .peixun a {
	float: left;
	height: 26px;
	width: 86px;
	margin-bottom: 10px;
	border: 1px solid #E3E3E3;
	background-color: #F8F8F8;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #575757;
	text-align: center;
}
#teaching   .teaching_list   .left   .teaching_box   .box_three   .box_three_list    .peixun    a:hover       {
	color: #0E6EB8;
}
#teaching .teaching_list .right {
	height: 607px;
	width: 404px;
	float: left;
}
#teaching .teaching_list .right .title {
	font-family: "宋体";
	font-size: 14px;
	line-height: 40px;
	color: #FFFFFF;
	background-color: #F39800;
	text-indent: 18px;
	float: left;
	height: 40px;
	width: 100%;
	font-weight: bold;
}
#teaching .teaching_list .right .yuanxiao_list {
	float: left;
	width: 385px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D7D6D6;
	border-bottom-color: #D7D6D6;
	padding-top: 16px;
	padding-left: 18px;
	height: 550px;
}
#teaching .teaching_list .right .yuanxiao_list a {
	float: left;
	height: 90px;
	width: 90px;
	margin-right: 18px;
	margin-bottom: 15px;
	padding: 10px;
}

#teaching .teaching_list .right .yuanxiao_list a img{
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}
#teaching .teaching_list .right .yuanxiao_list .hover img{

	transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-moz-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-o-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-ms-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);

}
#teaching    .teaching_list    .right    .baoming_list {
	float: left;
	width: 383px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D7D6D6;
	border-bottom-color: #D7D6D6;
	height: 98px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #575757;
	overflow: hidden;
}
#teaching  .teaching_list  .right  .baoming_list  li  {
	float: left;
	height: 28px;
	width: 355px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #575757;
	overflow: hidden;
}

#teaching   .teaching_list   .right   .map_list {
	float: left;
	width: 403px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D7D6D6;
	border-bottom-color: #D7D6D6;
	height: 287px;
}
#bookshop {
	height: 825px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#bookshop   .ts_title {
	height: 164px;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../images/ts_title_img.png);
	background-repeat: no-repeat;
	background-position: center 68px;
	padding-top: 24px;
}
#bookshop   .ts_title   h1 {
	height: 46px;
	width: 253px;
	border: 1px solid #BABABA;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 43px;
	font-weight: normal;
	color: #313131;
	text-align: center;
	display: block;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 167px;
	top: -24px;
	z-index: 100;
}
#bookshop   .ts_title   h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 48px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	height: 48px;
	width: 255px;
	margin-right: auto;
	margin-left: auto;
	text-transform : uppercase;
}
#bookshop   .ts_title   h3 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 24px;
	color: #575757;
	text-align: center;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 22px;
	font-weight: normal;
}
#bookshop .book_list {
	height: 557px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#bookshop .book_list .left {
	float: left;
	height: 555px;
	width: 266px;
	border: 1px solid #EAEAEA;
}
#bookshop .book_list .left .title {
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 45px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E6EB8;
	text-align: center;
	height: 45px;
	width: 266px;
	float: left;
}
#bookshop .book_list .left .book_nav {
	height: 36px;
	width: 266px;
	overflow: hidden;
	float: left;
}
#bookshop .book_list .left .book_nav ul {
	float: left;
	height: 36px;
	width: 270px;
}
#bookshop .book_list .left .book_nav ul li {
	float: left;
	height: 34px;
	width: 66px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EAEAEA;
	font-family: "宋体";
	font-size: 12px;
	line-height: 34px;
	font-weight: bold;
	color: #575757;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	text-align: center;
	background-color: #FFFFFF;
	cursor: pointer;
}
#bookshop .book_list .left .book_nav ul .n {
	line-height: 30px;
	color: #F39800;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #F39800;
	height: 30px;
}
#bookshop  .book_list  .left  .bookshop_list {
	float: left;
	height: auto;
	width: 266px;
	padding-top: 20px;
}
#bookshop .book_list .left .bookshop_list .bookshop_li {
	float: left;
	height: 41px;
	width: 266px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E5E5E5;
	font-family: "宋体";
	font-size: 12px;
	line-height: 41px;
	color: #575757;
	overflow: hidden;
}
#bookshop .book_list .left .bookshop_list .bookshop_li i {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	color: #575757;
	float: left;
	height: 41px;
	padding-right: 7px;
	padding-left: 9px;
}
#bookshop .book_list .left .bookshop_list .bookshop_li .m {
	color: #f39800;
}
#bookshop   .book_list   .left   .bookshop_list   .bookshop_li   img {
	display: none;
}
#bookshop   .book_list   .left   .bookshop_list   .bookshop_li   span {
	line-height: 41px;
	float: left;
	width: 241px;
	max-height: 61px;
	overflow: hidden;
}
#bookshop   .book_list   .left   .bookshop_list   .bookshop_li   em {
	display: none;
}
#bookshop   .book_list   .left   .bookshop_list   .bookshop_li   s {
	display: none;
}
#bookshop .book_list .left .bookshop_list .bookshop_li a {
	color: #575757;
}

#bookshop .book_list .left .bookshop_list .b {
	background-color: #F8F8F8;
}
#bookshop .book_list .left .bookshop_list .hover {
	float: left;
	height: 145px;
	width: 266px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
}
#bookshop  .book_list  .left  .bookshop_list  .hover  img {
	float: left;
	height: 130px;
	width: 92px;
	margin-right: 10px;
	margin-left: 15px;
	margin-top: 5px;
	display: block;
}
#bookshop  .book_list  .left  .bookshop_list  .hover  span {
	line-height: 21px;
	float: left;
	width: 105px;
	padding-top: 12px;
}
#bookshop  .book_list  .left  .bookshop_list  .hover  em {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 24px;
	color: #ff0000;
	float: left;
	height: 24px;
	width: 105px;
	font-style: normal;
	display: block;
}
#bookshop  .book_list  .left  .bookshop_list  .hover  s {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 21px;
	font-weight: normal;
	color: #aeaeae;
	float: left;
	height: 21px;
	width: 105px;
	display: block;
}
#bookshop  .book_list  .right {
	float: left;
	height: 555px;
	width: 932px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	position: relative;
	background-image: url(../images/index_book_img.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 1px;
}
#bookshop .book_list .right::after {
    content: "";
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 1px;
    height: 555px;
    background: none repeat scroll 0% 0% #EAEAEA;
}
#bookshop  .book_list  .right  ul {
	float: left;
	height: 257px;
	width: 232px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	padding-top: 20px;
	position: relative;
}
#bookshop  .book_list  .right  .more {
	background-image: url(../images/mall/mroe_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#bookshop .book_list .right img {
	float: left;
	height: 168px;
	width: 120px;
	margin-right: 57px;
	margin-left: 55px;
}
#bookshop .book_list .right p {
	float: left;
	height: auto;
	width: 192px;
	padding-top: 14px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #575757;
}
#bookshop .book_list .right ul li {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 26px;
	color: #ff0000;
	float: left;
	height: 26px;
	padding-left: 20px;
}
#bookshop .book_list .right ul li s {
	color: #aeaeae;
	padding-left: 15px;
}
#bookshop .book_list .right ul .hover{
	position: absolute;
	height: 277px;
	width: 232px;
	left: -1px;
	top: -1px;
	display: none;
	z-index: 500;
	border: 1px solid #0E6EB8;
}









#degree {
	background-color: #F5F4F2;
	height: 806px;
	width: 100%;
	overflow: auto;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
	background-image: url(../images/xuewei_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#degree  .ts_title {
	height: 184px;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
	background-image: url(../images/ts_title_img.png);
	background-repeat: no-repeat;
	background-position: center 68px;
	position: relative;
	z-index: 100;
}
#degree    .ts_title    h1 {
	height: 46px;
	width: 253px;
	border: 1px solid #BABABA;
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 43px;
	font-weight: normal;
	color: #313131;
	text-align: center;
	display: block;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 167px;
	top: -24px;
	z-index: 500;
}
#degree  .ts_title  h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 48px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	height: 48px;
	width: 255px;
	margin-right: auto;
	margin-left: auto;
	text-transform : uppercase;
}
#degree  .ts_title  h3 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 24px;
	color: #575757;
	text-align: center;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 22px;
	font-weight: normal;
}
#degree .degree_list {
	height: 392px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#degree .degree_list .countdown {
	display: block;
	float: left;
	height: 392px;
	width: 392px;
	position: relative;
}
#degree .degree_list .countdown .hidden-text {
	position: absolute;
	left: 18px;
	z-index: 10;
	top: 0px;
	width: 230px;
}
#degree  .degree_list  .countdown  .hidden-text h2 {
	line-height: 58px;
	font-family: "Microsoft YaHei UI";
	font-size: 20px;
	color: #313131;
	padding-top: 15px;
}
#degree  .degree_list  .countdown  .hidden-text p {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 22px;
	color: #575757;
}
#degree .degree_list .countdown .countdown_k {
	position: absolute;
	z-index: 20;
	left: 16px;
	top: 246px;
	height: 127px;
	width: 259px;
	background-image: url(../images/icon/countdown_icon.png);
	background-repeat: no-repeat;
	background-position: 16px center;
	background-color: rgba(0,0,0,0.5);
	border-radius:10px;
	padding-left: 100px;
}
#degree .degree_list .countdown .countdown_k h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 42px;
	color: #FFFFFF;
	float: left;
	height: 42px;
	width: 100%;
	padding-top: 5px;
}
#degree .degree_list .countdown .countdown_k p {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
#degree .degree_list .countdown .countdown_k span {
	font-family: Arial;
}
#degree .degree_list .countdown .countdown_k .sign {
	background-color: #FB5240;
	text-align: center;
	display: block;
	float: left;
	height: 31px;
	width: 89px;
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	border-radius:5px;
}
#degree .degree_list .xuzhi {
	float: left;
	height: 190px;
	width: 392px;
	margin-left: 12px;
	margin-bottom: 12px;
	position: relative;
}
#degree .degree_list .xuzhi .text {
	height: 190px;
	width: 392px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
}
#degree .degree_list .text:hover {
	background-color: rgba(0,0,0,0.3);
}
#degree .degree_list .xuzhi .text h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 30px;
	line-height: 42px;
	color: #fefefe;
	height: 42px;
	padding-top: 55px;
	padding-right: 20px;
	text-align: right;
	text-shadow: 1px 1px 1px #000;
}
#degree .degree_list .xuzhi .text h3 {
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 35px;
	color: #fefefe;
	text-align: right;
	height: 35px;
	padding-right: 20px;
	text-shadow: 1px 1px 1px #000;
	
}
#degree .degree_ad {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
}
#degree .degree_ad .ad_img {
	float: left;
	width: 1200px;
	margin-bottom: 12px;
}
#bottom_link {
	height: 193px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #0E6EB8;
}
#bottom_link .bottom_frmne {
	height: 160px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 33px;
}
#bottom_link .bottom_frmne ul {
	float: left;
	width: 108px;
}
#bottom_link .bottom_frmne ul li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	float: left;
	height: 30px;
	width: 108px;
	overflow: hidden;
	color: #FFFFFF;
}
#bottom_link .bottom_frmne ul .h {
	color: #fcff00;
}
#bottom_link .bottom_frmne ul li a {
	color: #FFFFFF;
}
#bottom_link  .bottom_frmne  .share_to {
	float: left;
	width: 236px;
	height: 124px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6EA8D4;
	margin-left: 20px;
}
#bottom_link .bottom_frmne .share_to span {
	width: 60px;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	height: 124px;
	line-height: 30px;
}
#bottom_link .bottom_frmne .code {
	float: right;
	margin-right: 10px;
}
#bottom_link .bottom_frmne .code img {
	margin-left: 12px;
}
#bottom_info {
	height: 248px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
}
#bottom_info .trust {
	height: 143px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 540px;
}
#bottom_info .trust img {
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
}
#bottom_info p {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #575757;
	text-align: center;
	float: left;
	height: 25px;
	width: 100%;
}
#bottom_info span {
	font-family: Arial;
	text-transform: uppercase;
}
#notice_banner {
	height: 300px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}
#notice_nav {
	height: 21px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: "宋体";
	font-size: 16px;
	line-height: 21px;
	color: #e4e4e4;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 18px;
}
.notice_nav {
	position: fixed;
	left: 0px;
	z-index: 5000;
}
#notice_nav a {
	color: #575757;
	padding-right: 30px;
	padding-left: 50px;
	background-image: url(../images/icon/notice_nav_icon.png);
	background-repeat: no-repeat;
	background-position: 24px -2px;
	height: 21px;
}
#notice_nav  .c:hover {
	background-position: 24px -23px;
	color: #0E6EB8;
}
#notice_nav .cn {
	background-position: 24px -23px;
	color: #0E6EB8;
}

#notice_nav .x {
	background-position: 24px -44px;
}
#notice_nav  .x:hover {
	background-position: 24px -65px;
	color: #0E6EB8;
}
#notice_nav .xn {
	background-position: 24px -65px;
	color: #0E6EB8;
}

#notice_nav .d {
	background-position: 24px -86px;
}
#notice_nav  .d:hover {
	background-position: 24px -107px;
	color: #0E6EB8;
}
#notice_nav .dn {
	background-position: 24px -107px;
	color: #0E6EB8;
}
#notice_list {
	background-color: #F5F4F2;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 45px;
	padding-top: 26px;
}
#notice_list  .list_pubu {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#notice_list .list_pubu .pubu_frame {
	float: left;
	height: auto;
	width: 1220px;
	padding-bottom: 50px;
}
#notice_list .list_pubu .pubu_frame .frame {
	float: left;
	height: auto;
	width: 288px;
	border: 1px solid #E4E4E4;
	display: block;
	margin-right: 15px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	overflow: auto;
}
#notice_list .list_pubu .pubu_frame .frame:hover {
	background-color: #f5f8fb;
}
#notice_list .list_pubu .pubu_frame .frame img {
	float: left;
	width: 288px;
	height: 192px;
}
#notice_list .list_pubu .pubu_frame .frame h1 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 45px;
	font-weight: normal;
	color: #313131;
	float: left;
	width: 260px;
	padding-right: 14px;
	padding-left: 14px;
	height: 45px;
	overflow: hidden;
}
#notice_list .list_pubu .pubu_frame .frame p {
	float: left;
	width: 260px;
	padding-right: 14px;
	padding-left: 14px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #7d7d7d;
	max-height: 110px;
	overflow: hidden;
	height: 44px;
}
#notice_list  .list_pubu  .pubu_frame  .frame  h1 a {
	color: #313131;
	padding-top: 5px;
	padding-bottom: 10px;
	height: 30px;
	width: 100%;
	display: block;
	font-weight: bold;
}
#notice_list  .list_pubu  .pubu_frame  .frame  h1 a:hover {
	color: #0E6EB8;
}
#notice_list .list_pubu .pubu_frame .frame .read_data {
	float: left;
	height: 47px;
	width: 274px;
	padding-left: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
#notice_list .list_pubu .pubu_frame .frame .read_data ul {
	float: left;
	height: 47px;
	width: 274px;
}
#notice_list .list_pubu .pubu_frame .frame .read_data ul li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 47px;
	color: #575757;
	float: left;
	height: 47px;
	width: 90px;
	background-image: url(../images/icon/notice_read_icon.png);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#notice_list .list_pubu .pubu_frame .frame .read_data ul li span {
	font-family: Arial;
}
#notice_list .list_pubu .pubu_frame .frame .discuss {
	background-color: #FAFAFA;
	float: left;
	height: auto;
	width: 260px;
	padding-top: 16px;
	padding-right: 14px;
	padding-bottom: 16px;
	padding-left: 14px;
}
#notice_list .list_pubu .pubu_frame .frame .discuss img {
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 15px;
	display: block;
}
#notice_list  .list_pubu  .pubu_frame  .frame  .discuss  .discuss_detail {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #7e7e7e;
	display: block;
	width: 194px;
}
#notice_list  .list_pubu  .pubu_frame  .frame  .discuss  .discuss_detail span {
	color: #313131;
}
#notice_list   .list_pubu  .pubu_frame  .frame  .discuss  .discuss_detail i {
	font-family: Arial;
	font-style: normal;
}
#notice_list  .list_pubu  .pubu_frame  .frame  .discuss  .discuss_detail .pl_info {
	color: #313131;
	max-height: 72px;
	overflow: hidden;
	width: 194px;
	float: left;
}
#global_page {
	height: 50px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#global_page a {
	border: 1px solid #DFDFDF;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 48px;
	color: #575757;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #FFFFFF;
	border-radius:5px;
	margin-right: 3px;
	margin-left: 3px;
}
#global_page .n {
	border: 1px solid #DFDFDF;
	color: #575757;
	background-color: #FFFFFF;
	cursor: default;
	margin-right: 3px;
	margin-left: 3px;
}
#global_page .t {
	border: 1px solid #DFDFDF;
	color: #575757;
	background-color: #FFFFFF;
	cursor: pointer;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#global_page a:hover {
	border: 1px solid #3C89C4;
	color: #FFFFFF;
	background-color: #0E6EB8;
}
#global_page .b {
	border: 1px solid #3C89C4;
	color: #FFFFFF;
	background-color: #0E6EB8;
	cursor: default;
	margin-right: 3px;
	margin-left: 3px;
}
#notice_list .bottom_global {
	height: 421px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 70px;
	overflow: hidden;
}
#notice_list .bottom_global .global_frame {
	float: left;
	height: auto;
	width: 1220px;
}
#notice_list .bottom_global .global_frame .frame_box {
	height: 419px;
	width: 388px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
	float: left;
	margin-right: 15px;
	overflow: hidden;
}
#notice_list .bottom_global .global_frame .frame_box .box_title {
	float: left;
	height: 51px;
	width: 330px;
	background-image: url(../images/icon/bottom_global_1.png);
	background-repeat: no-repeat;
	background-position: 13px 0px;
	padding-left: 58px;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 51px;
	color: #313131;
}
#notice_list .bottom_global .global_frame .frame_box .box_title .switch {
	float: right;
	height: 23px;
	margin-top: 14px;
	display: block;
	margin-right: 10px;
}
#notice_list .bottom_global .global_frame .frame_box .box_title .switch img {
	display: block;
	float: left;
	height: 23px;
	width: 23px;
	margin-left: 6px;
	cursor: pointer;
}
#notice_list .bottom_global .global_frame .frame_box .prolist {
	float: left;
	height: 368px;
	margin: 0px;
	padding: 0px;
	width: 2000px;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list {
	float: left;
	height: 368px;
	width: 388px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list img {
	float: left;
	height: 194px;
	width: 388px;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 55px;
	color: #313131;
	float: left;
	height: 55px;
	width: 364px;
	padding-right: 12px;
	padding-left: 12px;
	font-weight: normal;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list p {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #7d7d7d;
	float: left;
	height: 66px;
	width: 364px;
	padding-right: 12px;
	padding-left: 12px;
	overflow: hidden;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list h3 {
	float: left;
	height: 53px;
	width: 336px;
	padding-right: 12px;
	padding-left: 40px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 53px;
	color: #888888;
	background-image: url(../images/icon/time_1.png);
	background-repeat: no-repeat;
	background-position: 12px center;
	font-weight: normal;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list i {
	font-family: Arial;
	font-style: normal;
}
#notice_list .bottom_global .global_frame .frame_box .prolist .vode_list span {
	float: right;
}
#notice_list .bottom_global .global_frame .frame_box .box_title a {
	font-family: "宋体";
	font-size: 12px;
	line-height: 42px;
	color: #757575;
	float: right;
	height: 42px;
	margin-top: 9px;
	margin-right: 19px;
}
#notice_list .bottom_global .global_frame .frame_box .book {
	border: 1px solid #D5D5D5;
	float: left;
	height: 130px;
	width: 356px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 12px;
}
#notice_list .bottom_global .global_frame .frame_box .book img {
	float: left;
	height: 130px;
	width: 92px;
	margin-right: 20px;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .book h2 {
	float: left;
	width: 240px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	margin-top: 10px;
	font-weight: normal;
}
#notice_list   .bottom_global   .global_frame   .frame_box   .book p {
	float: left;
	width: 240px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	font-weight: normal;
	height: 22px;
}
#notice_list .bottom_global .global_frame .frame_box .book_list {
	float: left;
	width: 356px;
	padding-right: 16px;
	padding-left: 16px;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .book_list  ul li {
	float: left;
	height: 35px;
	width: 356px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 35px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #DADADA;
}
#notice_list .bottom_global .global_frame .frame_box .book_list ul .n {
	border: 0px none #FFFFFF;
}

#notice_list  .bottom_global  .global_frame  .frame_box  .book_list a {
	height: 35px;
	display: block;
	color: #575757;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .book_list a:hover {
	color: #1582d6;
}
#notice_list .bottom_global .global_frame .frame_box .recommend {
	float: left;
	width: 368px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	margin-bottom: 13px;
}

#notice_list   .bottom_global   .global_frame   .frame_box   .recommend .reco_img {
	float: left;
	height: 141px;
	width: 114px;
	margin-right: 10px;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .recommend h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	color: #313131;
	float: left;
	width: 80%;
	font-weight: normal;
	line-height: 20px;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .recommend .t_k {
	float: left;
	width: 300px;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .recommend  .t_k .t {
	float: left;
	height: 24px;
	width: 50%;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #767676;
	text-align: left;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .recommend  .t_k  .t i {
	font-style: normal;
	color: #313131;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .recommend .problem {
	background-color: #FFFFFF;
	float: left;
	height: 21px;
	width: 75px;
	border: 1px solid #CACACA;
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #0e6eb8;
	text-align: center;
	display: block;
	margin-top: 5px;
}
#notice_list  .bottom_global  .global_frame  .frame_box .exam_list {
	float: left;
	width: 368px;
	padding-right: 10px;
	padding-left: 10px;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .exam_list  ul li {
	float: left;
	height: 35px;
	width: 368px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 35px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #DADADA;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .exam_list  ul .n {
	border: 0px none #FFFFFF;
}
#notice_list   .bottom_global   .global_frame   .frame_box   .exam_list  i {
	font-style: normal;
	float: right;
	color: #afafaf;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .exam_list a {
	padding-left: 26px;
	background-image: url(../images/edit_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 35px;
	display: block;
	color: #575757;
}
#notice_list  .bottom_global  .global_frame  .frame_box  .exam_list a:hover {
	color: #1582d6;
	background-image: url(../images/edit_2.gif);
}
#academy_banner {
	height: 200px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}
#academy_banner .yuanxiao {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 115px;
	padding-top: 75px;
}
#academy_banner .yuanxiao .frame {
	float: left;
	height: 115px;
	width: 110px;
	text-align: center;
}
#academy_banner .yuanxiao .frame img {
	float: left;
	height: 80px;
	width: 80px;
	margin-right: 15px;
	margin-left: 15px;
}
#academy_banner .yuanxiao .frame font {
	float: left;
	height: 35px;
	width: 110px;
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 35px;
	color: #FFFFFF;
	overflow: hidden;
	text-align: center;
}
#academy_nav {
	height: 21px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: "宋体";
	font-size: 16px;
	line-height: 21px;
	color: #e4e4e4;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 18px;
	z-index: 6000;
}
#academy_nav  a {
	color: #575757;
	padding-right: 30px;
	padding-left: 50px;
	background-image: url(../images/icon/academy_nav_icon.png);
	background-repeat: no-repeat;
	background-position: 24px -2px;
	height: 21px;
	position: relative;
}
#academy_nav .f i {
	display: block;
}
#academy_nav a i {
	display: none;
	position: absolute;
	top: 37px;
	width: 100%;
	height: 12px;
	background-image: url(../images/icon/academy_nav_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	left: 0px;
	z-index:100;
}

#academy_nav    .y:hover {
	background-position: 24px -23px;
	color: #0E6EB8;
}
#academy_nav   .yn {
	background-position: 24px -23px;
	color: #0E6EB8;
}
#academy_nav   .t {
	background-position: 24px -44px;
}
#academy_nav    .t:hover {
	background-position: 24px -65px;
	color: #0E6EB8;
}
#academy_nav   .tn {
	background-position: 24px -65px;
	color: #0E6EB8;
}
#academy_nav   .l {
	background-position: 24px -86px;
}
#academy_nav    .l:hover {
	background-position: 24px -107px;
	color: #0E6EB8;
}
#academy_nav   .ln {
	background-position: 24px -107px;
	color: #0E6EB8;
}
#academy_nav    .b {
	background-position: 24px -128px;
}
#academy_nav     .b:hover {
	background-position: 24px -149px;
	color: #0E6EB8;
}
#academy_nav    .bn {
	background-position: 24px -149px;
	color: #0E6EB8;
}
#academy_nav    .q {
	background-position: 24px -170px;
}
#academy_nav     .q:hover {
	background-position: 24px -191px;
	color: #0E6EB8;
}
#academy_nav    .qn {
	background-position: 24px -191px;
	color: #0E6EB8;
}
#academy_list {
	background-color: #F5F4F2;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 37px;
}
#academy_list   .list_pubu {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#academy_list  .list_pubu  .pubu_frame {
	float: left;
	height: auto;
	width: 1220px;
	padding-bottom: 50px;
}
#academy_list  .list_pubu  .pubu_frame  .frame {
	float: left;
	height: auto;
	width: 388px;
	border: 1px solid #E4E4E4;
	display: block;
	margin-right: 15px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	overflow: auto;
}
#academy_list  .list_pubu  .pubu_frame  .frame  img {
	float: left;
	width: 100%;
	height: 263px;
}
#academy_list  .list_pubu  .pubu_frame  .frame  h1 {
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 72px;
	font-weight: normal;
	color: #313131;
	float: left;
	width: 92%;
	padding-right: 4%;
	padding-left: 4%;
	height: 72px;
}
#academy_list  .list_pubu  .pubu_frame  .frame  .link {
	float: right;
	height: auto;
	width: auto;
	margin-top: 19px;
}
#academy_list   .list_pubu   .pubu_frame   .frame   .link a {
	float: left;
	height: 30px;
	width: 65px;
	margin-left: 9px;
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E6EB8;
	text-align: center;
	display: block;
	border-radius:3px;
}
#academy_list    .list_pubu    .pubu_frame    .frame    .link  .h {
	background-color: #FB5240;
}

#academy_list  .list_pubu  .pubu_frame  .frame  p {
	float: left;
	width: 92%;
	padding-right: 4%;
	padding-left: 4%;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #7d7d7d;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	height: 110px;
	overflow: hidden;
}
#academy_list   .list_pubu   .pubu_frame   .frame   .major {
	float: right;
	height: 38px;
	width: 92%;
	background-color: #FAFAFA;
	padding-top: 15px;
	padding-right: 4%;
	padding-left: 4%;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	overflow: hidden;
}
#academy_list    .list_pubu    .pubu_frame    .frame    .major  a {
	float: left;
	height: 27px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 27px;
	font-weight: normal;
	color: #575757;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	border-radius:3px;
	padding-right: 6px;
	padding-left: 6px;
	margin-right: 5px;
	border: 1px solid #D0D0D0;
	margin-bottom: 5px;
}
#academy_list    .list_pubu    .pubu_frame    .frame    .major  a:hover{
	color: #F39800;
	border: 1px solid #F39800;
	background-color: #FFFFFF;
}
#academy_list     .list_pubu     .pubu_frame     .frame     .major   .n{
	color: #FFFFFF;
	border: 1px solid #F39800;
	background-color: #F39800;
	font-weight: bold;
}
#academy_list    .list_pubu    .pubu_frame    .frame    .academy_news_list {
	float: left;
	height: auto;
	width: 92%;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	padding-right: 4%;
	padding-left: 4%;
}
#academy_list     .list_pubu     .pubu_frame     .frame     .academy_news_list a {
	float: left;
	width: 45%;
	font-family: "宋体";
	font-size: 12px;
	line-height: 32px;
	color: #575757;
	height: 30px;
	overflow: hidden;
	padding-right: 5%;
}
#academy_list  .list_pubu  .pubu_frame  .frame  .discuss {
	background-color: #FFFFFF;
	float: left;
	height: auto;
	width: 92%;
	padding-top: 16px;
	padding-right: 4%;
	padding-bottom: 16px;
	padding-left: 4%;
}
#academy_list  .list_pubu  .pubu_frame  .frame  .discuss  img {
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 15px;
	display: block;
}
#academy_list   .list_pubu   .pubu_frame   .frame   .discuss   .discuss_detail {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #7e7e7e;
	display: block;
	width: 100%;
}
#academy_list   .list_pubu   .pubu_frame   .frame   .discuss   .discuss_detail  span {
	color: #313131;
}
#academy_list    .list_pubu    .pubu_frame    .frame    .discuss    .discuss_detail .ly {
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ECECEC;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
#academy_list    .list_pubu   .pubu_frame   .frame   .discuss   .discuss_detail  i {
	font-family: Arial;
	font-style: normal;
}
#news_frame {
	background-color: #F5F4F2;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 45px;
	padding-top: 26px;
	overflow: auto;
}
#news_frame .frame_list {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

#news_frame  .frame_list .left {
	float: left;
	height: auto;
	width: 753px;
	border: 1px solid #E4E4E4;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #FFFFFF;
	padding-bottom: 40px;
}
#news_frame  .frame_list  .left .top_title {
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 56px;
	color: #0e6eb8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	float: left;
	height: 56px;
	width: 753px;
	font-weight: normal;
}
#news_frame .frame_list .left .news_list {
	float: left;
	height: auto;
	width: 753px;
}
#news_frame .frame_list .left .news_list ul {
	float: left;
	height: 211px;
	width: 753px;
	padding-top: 21px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}
#news_frame .frame_list .left .news_list img {
	float: left;
	height: 184px;
	width: 273px;
	border: 1px solid #E0E0E0;
	margin-right: 25px;
}
#news_frame .frame_list .left .news_list .news_title {
	float: left;
	height: 38px;
	width: 453px;
	font-family: "Microsoft YaHei UI";
	font-size: 20px;
	line-height: 38px;
	color: #494949;
	overflow: hidden;
}
#news_frame .frame_list .left .news_list .news_title a{
	color: #494949;
}
#news_frame .frame_list .left .news_list .news_title a:hover{
	color: #0e6eb8;
}
#news_frame .frame_list .left .news_list .news_time {
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 22px;
	color: #f39800;
	float: left;
	height: 22px;
	width: 453px;
}
#news_frame .frame_list .left .news_list p {
	font-family: "宋体";
	font-size: 14px;
	line-height: 25px;
	color: #575757;
	float: left;
	max-height: 125px;
	width: 447px;
	margin-top: 10px;
	overflow: hidden;
}
#news_frame .frame_list .right {
	float: right;
	height: auto;
	width: 390px;
}
#news_frame  .frame_list  .right  .frame_box {
	height: auto;
	width: 388px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
	float: left;
	overflow: hidden;
}
#news_frame  .frame_list  .right  .frame_box  .box_title {
	float: left;
	height: 51px;
	width: 330px;
	background-image: url(../images/icon/bottom_global_1.png);
	background-repeat: no-repeat;
	background-position: 13px 0px;
	padding-left: 58px;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 51px;
	color: #313131;
}
#news_frame .frame_list .right .frame_box .box_title .switch {
	float: right;
	height: 23px;
	margin-top: 14px;
	display: block;
	margin-right: 10px;
}
#news_frame .frame_list .right .frame_box .box_title .switch img {
	display: block;
	float: left;
	height: 23px;
	width: 23px;
	margin-left: 6px;
	cursor: pointer;
}
#news_frame .frame_list .right .frame_box .prolist {
	float: left;
	height: 368px;
	margin: 0px;
	padding: 0px;
	width: 2000px;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list {
	float: left;
	height: 368px;
	width: 388px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list img {
	float: left;
	height: 194px;
	width: 388px;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list h2 {
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 55px;
	color: #313131;
	float: left;
	height: 55px;
	width: 364px;
	padding-right: 12px;
	padding-left: 12px;
	font-weight: normal;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list p {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #7d7d7d;
	float: left;
	height: 66px;
	width: 364px;
	padding-right: 12px;
	padding-left: 12px;
	overflow: hidden;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list h3 {
	float: left;
	height: 53px;
	width: 336px;
	padding-right: 12px;
	padding-left: 40px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 53px;
	color: #888888;
	background-image: url(../images/icon/time_1.png);
	background-repeat: no-repeat;
	background-position: 12px center;
	font-weight: normal;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list i {
	font-family: Arial;
	font-style: normal;
}
#news_frame .frame_list .right .frame_box .prolist .vode_list span {
	float: right;
}
#news_frame  .frame_list  .right  .frame_box  .book_prolist {
	float: left;
	height: 125px;
	padding: 0px;
	width: 2000px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
#news_frame   .frame_list   .right   .frame_box    .book_prolist .book {
	border: 1px solid #D5D5D5;
	float: left;
	height: 130px;
	width: 356px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 12px;
	overflow: hidden;
	display: block;
}
#news_frame   .frame_list   .right   .frame_box    .book_prolist   .book img {
	float: left;
	height: 130px;
	width: 92px;
	margin-right: 20px;
}
#news_frame    .frame_list    .right    .frame_box     .book_prolist   .book h2 {
	float: left;
	width: 240px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	margin-top: 10px;
	font-weight: normal;
}
#news_frame     .frame_list     .right     .frame_box     .book_prolist   .book p {
	float: left;
	width: 240px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	font-weight: normal;
	height: 22px;
}
#news_frame .frame_list .right .apply {
	float: left;
	height: auto;
	width: 390px;
	margin-top: 15px;
}
#news_show_nav {
	height: 57px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#news_show_nav .show_nav {
	height: 57px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 57px;
	color: #989797;
	text-align: right;
}
#news_show_nav .show_nav span {
	float: left;
}
#news_show_nav .show_nav a {
	color: #989797;
}
#news_show_nav .show_nav a:hover {
	color: #0e6eb8;
}
#news_show_nav  .show_nav  i {
	display: block;
	position: absolute;
	top: 57px;
	width: 24px;
	height: 12px;
	background-image: url(../images/icon/academy_nav_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	left: 0px;
	z-index:100;
}
#news_frame .frame_list .left .biaoti {
	font-family: "Microsoft YaHei UI";
	font-size: 24px;
	line-height: 32px;
	color: #313131;
	float: left;
	height: auto;
	width: 753px;
	margin-top: 27px;
}
#news_frame .frame_list .left .shijian {
	font-family: "宋体";
	font-size: 12px;
	line-height: 36px;
	color: #a5a5a5;
	float: left;
	height: 36px;
	width: 753px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
#news_frame .frame_list .left .gjz {
	float: left;
	width: 723px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	margin-top: 12px;
	padding-right: 15px;
	padding-left: 15px;
}
#news_frame .frame_list .left .gjz a{
	float: left;
	color: #0E6EB8;
	margin-right: 10px;
}
#news_frame .frame_list .left .daodu {
	padding: 15px;
	float: left;
	width: 721px;
	border: 1px solid #E4E4E4;
	background-color: #FAFAFA;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #636363;
	margin-top: 12px;
	margin-bottom: 24px;
}
#news_frame .frame_list .left .daodu span {
	color: #0e6eb8;
}
#news_frame .frame_list .left .content {
	float: left;
	height: auto;
	width: 753px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 32px;
	color: #6f6f6f;
	padding-bottom: 150px;
}
#news_frame .frame_list .left .content img{
	max-width:753px;
}
#news_frame .frame_list .left .paging {
	float: left;
	height: 90px;
	width: 753px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 45px;
	color: #7e7e7e;
	text-align: left;
}
#news_frame .frame_list .left .paging .link {
	color: #313131;
}
#news_frame .frame_list .left .paging .share {
	float: right;
	background-color: #FBFBFB;
	height: 28px;
	width: 90px;
	border: 1px solid #E7E7E7;
	background-image: url(../images/icon/share_icon.png);
	background-repeat: no-repeat;
	background-position: 6px center;
	border-radius:3px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	text-indent: 13px;
}
#news_frame .frame_list .left .paging .share:hover {
	color: #369AE8;
}
#news_frame .frame_list .left .comment_title {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 40px;
	color: #313131;
	float: left;
	height: 40px;
	width: 753px;
	margin-top: 26px;
}
#news_frame .frame_list .left .comment_list {
	float: left;
	height: auto;
	width: 753px;
}
#news_frame .frame_list .left .comment_list ul {
	float: left;
	height: auto;
	width: 753px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
	padding-top: 22px;
	padding-bottom: 22px;
}
#news_frame .frame_list .left .comment_list img {
	float: left;
	height: 50px;
	width: 50px;
}
#news_frame    .frame_list    .left    .comment_list    .discuss_detail    {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #7e7e7e;
	display: block;
	width: 678px;
	margin-left: 15px;
}
#news_frame    .frame_list    .left    .comment_list    .discuss_detail    span   {
	color: #313131
}
#news_frame     .frame_list    .left    .comment_list    .discuss_detail    i   {
	font-family: Arial;
	font-style: normal;
}
#news_frame .frame_list .left .comment_list .discuss_detail .auxiliary {
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 18px;
	color: #B5B5B5;
	float: left;
	height: 18px;
	width: 678px;
	margin-top: 10px;
}
#news_frame .frame_list .left .comment_list .discuss_detail .auxiliary a {
	color: #B5B5B5;
	float: left;
	height: 18px;
	background-image: url(../images/icon/auxiliary_icon.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: 18px;
	padding-right: 12px;
}
#news_frame .frame_list .left .comment_list .discuss_detail .auxiliary .n {
	background-position: 0px -18px;
}
#news_frame .frame_list .left .comment_list .discuss_detail .auxiliary .h {
	background-position: 0px -36px;
}
#news_frame .frame_list .left .comment_list .discuss_detail .auxiliary .k {
	background-position: 0px -54px;
}
#news_frame .frame_list .left .load_more {
	background-color: #E7E7E7;
	float: left;
	height: 33px;
	width: 753px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	text-align: center;
}
#news_frame .frame_list .left .load_more a {
	color: #575757;
}
#news_frame .frame_list .left .publish_title {
	font-family: "宋体";
	font-size: 12px;
	line-height: 35px;
	color: #c1c1c1;
	float: left;
	height: 35px;
	width: 753px;
	margin-top: 35px;
}
#news_frame .frame_list .left .publish_title span {
	font-size: 14px;
	color: #6f6f6f;
	float: right;
}
#news_frame .frame_list .left .publish_title i {
	font-family: Arial;
	font-style: normal;
}
#news_frame .frame_list .left .publish_content {
	float: left;
	height: auto;
	width: 751px;
	border: 1px solid #E4E4E4;
}
#news_frame .frame_list .left .publish_content .textarea {
	padding: 5px;
	float: left;
	width: 741px;
	height: 113px;
	border: 0px none #FFFFFF;
}
#news_frame .frame_list .left .publish_content .add_data {
	float: left;
	width: 731px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #379BE9;
}
#news_frame .frame_list .left .publish_content .add_data img {
	float: left;
	height: 30px;
	width: 30px;
	margin-right: 5px;
}
#news_frame .frame_list .left .publish_content .add_data .button {
	line-height: 26px;
	float: right;
	height: 28px;
	width: 90px;
	background-color: #0E6EB8;
	border: 1px solid #6EA8D4;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	border-radius:5px;
}
#news_frame .frame_list .left .related_title {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 40px;
	color: #313131;
	float: left;
	height: 40px;
	width: 753px;
	margin-top: 48px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
#news_frame .frame_list .left .related_list {
	float: left;
	height: auto;
	width: 753px;
	margin-top: 15px;
}
#news_frame .frame_list .left .related_list a {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #313131;
	float: left;
	height: 30px;
	width: 50%;
	overflow: hidden;
}
#news_frame  .frame_list  .left  .related_list  a:hover {
	color: #0E6EB8;
}
#academy_home {
	background-color: #F5F4F2;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 45px;
	padding-top: 26px;
	overflow: auto;
}
#academy_home   .academy_home_frame {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#academy_home .academy_home_frame .academy_info {
	float: left;
	height: auto;
	width: 1158px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
	padding-top: 24px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#academy_home .academy_home_frame .academy_info .academy_info_img {
	float: left;
	height: 343px;
	width: 508px;
	position: relative;
	margin-right: 38px;
}
#academy_home  .academy_home_frame  .academy_info  .academy_info_img  .left {
	background-image: url(../images/icon/academy_home_lr.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 52px;
	width: 34px;
	position: absolute;
	left: 0px;
	display: block;
	z-index: 20;
}
#academy_home   .academy_home_frame   .academy_info   .academy_info_img   .right {
	background-image: url(../images/icon/academy_home_lr.png);
	background-repeat: no-repeat;
	background-position: -34px center;
	height: 52px;
	width: 34px;
	position: absolute;
	display: block;
	right: 0px;
	z-index: 20;
}
#academy_home  .academy_home_frame  .academy_info  .academy_info_img  a {
	top: 144px;
}


#academy_home .academy_home_frame .academy_info .probox {
	float: left;
	height: 341px;
	width: 506px;
	overflow: hidden;
	border: 1px solid #CACACA;
}
#academy_home .academy_home_frame .academy_info .probox .prolist {
	float: left;
	height: 341px;
	width: 2000px;
	margin: 0px;
	padding: 0px;
}
#academy_home .academy_home_frame .academy_info .probox .prolist li {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 341px;
	width: 506px;
	display: block;
}
#academy_home .academy_home_frame .academy_info .academy_info_text {
	float: left;
	height: auto;
	width: 610px;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_name {
	float: left;
	height: 40px;
	width: 610px;
	font-family: "Microsoft YaHei UI";
	font-size: 20px;
	line-height: 40px;
	color: #494949;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_synopsis {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #575757;
	float: left;
	height: 72px;
	width: 610px;
	overflow: hidden;
	margin-top: 5px;
}
#academy_home   .academy_home_frame   .academy_info   .academy_info_text   .academy_switchd {
	float: left;
	height: 31px;
	width: 610px;
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #0e6eb8;
	background-image: url(../images/souuo_xuxian.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 10px;
}
#academy_home   .academy_home_frame   .academy_info   .academy_info_text   .academy_switchd   a {
	color: #0e6eb8;
	background-image: url(../images/icon/xia.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
}
#academy_home  .academy_home_frame  .academy_info  .academy_info_text  .academy_switch {
	float: left;
	height: 31px;
	width: 610px;
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #0e6eb8;
	background-image: url(../images/souuo_xuxian.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 10px;
}
#academy_home  .academy_home_frame  .academy_info  .academy_info_text  .academy_switch  a {
	color: #0e6eb8;
	background-image: url(../images/icon/xia.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
}
#academy_home   .academy_home_frame   .academy_info   .academy_info_text   .academy_switch   .n {
	background-image: url(../images/icon/shan.gif);
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_attribute {
	float: left;
	height: auto;
	width: 610px;
	margin-top: 15px;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_attribute ul {
	float: left;
	height: 40px;
	width: 610px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_attribute .nx {
	border: 0px none #FFFFFF;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_attribute li {
	font-family: "宋体";
	font-size: 14px;
	line-height: 40px;
	color: #575757;
	float: left;
	height: 40px;
	width: 333px;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_attribute .x {
	width: 276px;
	height: 40px;
	overflow: hidden;
}
#academy_home .academy_home_frame .academy_info .academy_info_text .academy_attribute strong {
	width: 62px;
	float: left;
	text-align: right;
	padding-right: 14px;
}
#academy_home .academy_home_frame .student {
	height: 520px;
	width: 1198px;
	float: left;
	border: 1px solid #E4E4E4;
	padding-top: 21px;
	margin-top: 26px;
	background-color: #FFFFFF;
}
#academy_home .academy_home_frame .student .student_title {
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 42px;
	color: #0e6eb8;
	float: left;
	height: 42px;
	width: 1166px;
	padding-left: 12px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #0E6EB8;
}
#academy_home   .academy_home_frame   .student   .student_box_list      {
	float: left;
	height: auto;
	width: 1073px;
	overflow: visible;
	position: relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DAD9D9;
	border-right-color: #DAD9D9;
	border-left-color: #DAD9D9;
	margin-top: 8px;
	margin-left: 33px;
}
#academy_home  .academy_home_frame  .student  .student_box_list  ul  {
	background-color: #F3F9FF;
	float: left;
	height: 43px;
	width: 1074px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFAFAF;
}
#academy_home  .academy_home_frame  .student  .student_box_list  ul  li  {
	float: left;
	height: 43px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFAFAF;
	font-family: "宋体";
	font-size: 14px;
	line-height: 43px;
	color: #575757;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
#academy_home  .academy_home_frame  .student  .student_box_list  .zy  {
	width: 239px;
}
#academy_home  .academy_home_frame  .student  .student_box_list  .fx  {
	width: 122px;
}
#academy_home  .academy_home_frame  .student  .student_box_list  .ky  {
	width: 97px;
}
#academy_home  .academy_home_frame  .student  .student_box_list  .js  {
	width: 131px;
	position: relative;
	overflow: visible;
}
#academy_home  .academy_home_frame  .student  .student_box_list  .xw  {
	width: 167px;
}
#academy_home  .academy_home_frame  .student  .student_box_list  .bm  {
	width: 116px;
}
#academy_home .academy_home_frame .student .student_list {
	float: left;
	height: 400px;
	width: 1142px;
	margin-left: 33px;
	position: relative;
}
#academy_home  .academy_home_frame  .student  .student_list  .dv_scroll {
	position:absolute;
	height:400px;
	overflow:hidden;
	width:1075px;
}
#academy_home .academy_home_frame .student .student_list .dv_scroll_bar {
	position:absolute;
	right:0;
	top:0px;
	width:15px;
	height:400px;
	border-left:2px solid #D9D9D9;
}
#academy_home .academy_home_frame .student .student_list .dv_scroll_bar .Scrollbar-Track{
	position:absolute;
	left:0;
	top:0px;
	width:15px;
	height:400px;
}
#academy_home .academy_home_frame .student .student_list .dv_scroll_bar .Scrollbar-Handle{
	position:absolute;
	left:-7px;
	top:0;
	width:11px;
	height:40px;
	overflow:hidden;
	cursor:pointer;
	background-image: url(../images/icon/srcoll.gif);
	background-repeat: no-repeat;
}
#academy_home  .academy_home_frame  .student  .student_list   .box_list   {
	float: left;
	height: auto;
	width: 1073px;
	margin-bottom: 10px;
	overflow: visible;
	position: relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DAD9D9;
	border-left-color: #DAD9D9;
}
#academy_home .academy_home_frame .student .student_list .box_list ul {
	background-color: #F3F9FF;
	float: left;
	height: 43px;
	width: 1074px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFAFAF;
}
#academy_home .academy_home_frame .student .student_list .box_list ul li {
	float: left;
	height: 43px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFAFAF;
	font-family: "宋体";
	font-size: 14px;
	line-height: 43px;
	color: #575757;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
#academy_home .academy_home_frame .student .student_list .box_list .zy {
	width: 239px;
}
#academy_home .academy_home_frame .student .student_list .box_list .fx {
	width: 122px;
}
#academy_home .academy_home_frame .student .student_list .box_list .ky {
	width: 97px;
}
#academy_home .academy_home_frame .student .student_list .box_list .js {
	width: 131px;
	position: relative;
	overflow: visible;
}
#academy_home .academy_home_frame .student .student_list .box_list .xw {
	width: 167px;
}
#academy_home .academy_home_frame .student .student_list .box_list .bm {
	width: 116px;
}
#academy_home  .academy_home_frame  .student  .student_list  .box_list  dl {
	background-color: #FFFFFF;
	float: left;
	height: 43px;
	width: 1074px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFAFAF;
}
#academy_home  .academy_home_frame  .student  .student_list  .box_list  dl  dd {
	float: left;
	height: 43px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFAFAF;
	font-family: "宋体";
	font-size: 12px;
	line-height: 43px;
	color: #575757;
	font-weight: normal;
	text-align: center;
	overflow: hidden;
}
#academy_home .academy_home_frame .student .student_list .box_list a {
	color: #0e6eb8;
}
#academy_home .academy_home_frame .student .student_list .box_list .js .info_content {
	width: 500px;
	position: absolute;
	height: auto;
	left: -510px;
	top: -14px;
	border: 1px solid #0E6EB8;
	background-color: #F3F9FF;
	padding: 15px;
	z-index: 2000;
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #0e6eb8;
	text-align: left;
	display: none;
}
#academy_home .academy_home_frame .student .student_list .box_list .js .info_content i {
	height: 28px;
	width: 15px;
	background-image: url(../images/icon/yuanxiao_info.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	position: absolute;
	left: 530px;
	top: 22px;
	z-index: 2100;
}
#academy_home  .academy_home_frame  .student  .student_list  .box_list  .js:hover .info_content {
	display: block;
}
#academy_home  .academy_home_frame  .comments_sign {
	height: auto;
	width: 1198px;
	float: left;
	border: 1px solid #E4E4E4;
	margin-top: 35px;
	background-color: #FFFFFF;
	position: relative;
}
#academy_home  .academy_home_frame  .comments_sign::after {
    content: "";
    display: block;
    position: absolute;
    right: 312px;
    top: 0px;
    width: 1px;
    height: 100%;
    background: none repeat scroll 0% 0% #E4E4E4;
}
#academy_home .academy_home_frame .comments_sign .left {
	float: left;
	height: auto;
	width: 841px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	padding-right: 24px;
	padding-left: 20px;
	padding-bottom: 20px;
}
#academy_home .academy_home_frame .comments_sign .left .comments_title {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 48px;
	color: #313131;
	text-align: left;
	float: left;
	height: 48px;
	width: 841px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list {
	float: left;
	height: auto;
	width: 841px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list ul {
	float: left;
	height: auto;
	width: 841px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
	padding-top: 22px;
	padding-bottom: 22px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list img {
	float: left;
	height: 50px;
	width: 50px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list  .discuss_detail    {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #7e7e7e;
	display: block;
	width: 766px;
	margin-left: 15px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list  .discuss_detail    span   {
	color: #313131;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list .discuss_detail    i   {
	font-family: Arial;
	font-style: normal;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list .discuss_detail .auxiliary {
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 18px;
	color: #B5B5B5;
	float: left;
	height: 18px;
	width: 766px;
	margin-top: 10px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list .discuss_detail .auxiliary a {
	color: #B5B5B5;
	float: left;
	height: 18px;
	background-image: url(../images/icon/auxiliary_icon.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: 18px;
	padding-right: 12px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list .discuss_detail .auxiliary .n {
	background-position: 0px -18px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list .discuss_detail .auxiliary .h {
	background-position: 0px -36px;
}
#academy_home .academy_home_frame .comments_sign .left .comment_list .discuss_detail .auxiliary .k {
	background-position: 0px -54px;
}
#academy_home  .academy_home_frame  .comments_sign  .left .load_more {
	background-color: #E7E7E7;
	float: left;
	height: 33px;
	width: 841px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	text-align: center;
}
#academy_home .academy_home_frame .comments_sign .left .load_more a {
	color: #575757;
}
#academy_home .academy_home_frame .comments_sign .left .publish_title {
	font-family: "宋体";
	font-size: 12px;
	line-height: 35px;
	color: #c1c1c1;
	float: left;
	height: 35px;
	width: 841px;
	margin-top: 35px;
}
#academy_home .academy_home_frame .comments_sign .left .publish_title span {
	font-size: 14px;
	color: #6f6f6f;
	float: right;
}
#academy_home .academy_home_frame .comments_sign .left .publish_title i {
	font-family: Arial;
	font-style: normal;
}
#academy_home .academy_home_frame .comments_sign .left .publish_content {
	float: left;
	height: auto;
	width: 839px;
	border: 1px solid #E4E4E4;
}
#academy_home .academy_home_frame .comments_sign .left .publish_content .textarea {
	padding: 5px;
	float: left;
	width: 829px;
	height: 113px;
	border: 0px none #FFFFFF;
}
#academy_home .academy_home_frame .comments_sign .left .publish_content .add_data {
	float: left;
	width: 819px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #379BE9;
}
#academy_home .academy_home_frame .comments_sign .left .publish_content .add_data img {
	float: left;
	height: 30px;
	width: 30px;
	margin-right: 5px;
}
#academy_home .academy_home_frame .comments_sign .left .publish_content .add_data .button {
	line-height: 26px;
	float: right;
	height: 28px;
	width: 90px;
	background-color: #0E6EB8;
	border: 1px solid #6EA8D4;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	border-radius:5px;
}
#academy_home  .academy_home_frame  .comments_sign  .left  .msg_title {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 48px;
	color: #313131;
	text-align: left;
	float: left;
	height: 48px;
	width: 841px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
#academy_home  .academy_home_frame  .comments_sign  .left .msg_list {
	float: left;
	height: auto;
	width: 537px;
	padding-left: 45px;
	padding-top: 37px;
	padding-right: 125px;
}
#academy_home .academy_home_frame .comments_sign .left .msg_list .input_name {
	line-height: 31px;
	float: left;
	height: 31px;
	width: 537px;
	padding-top: 11px;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	color: #313131;
	text-align: left;
}

#academy_home .academy_home_frame .comments_sign .left .msg_list .input_name span {
	color: #ff0000;
	line-height: 31px;
}

#academy_home .academy_home_frame .comments_sign .left .msg_list .input_k {
	float: left;
	height: 34px;
	width: 537px;
}
#academy_home .academy_home_frame .comments_sign .left .msg_list .input_k .input {
	float: left;
	height: 32px;
	width: 505px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	font-family: "宋体";
	font-size: 14px;
	color: #9b9b9b;
	line-height: 32px;
	padding-right: 14px;
	padding-left: 14px;
}
#academy_home .academy_home_frame .comments_sign .left .msg_list .input_k select {
	height: 32px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 16px;
}
#academy_home .academy_home_frame .comments_sign .left .msg_list  .text_k {
	float: left;
	height: 230px;
	width: 826px;
}
#academy_home .academy_home_frame .comments_sign .left .msg_list  .text_k  textarea {
	height: 220px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	float: left;
	width: 816px;
	padding: 5px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #9b9b9b;
}
#academy_home  .academy_home_frame  .comments_sign  .left  .msg_list .submit {
	background-color: #F39800;
	float: left;
	height: 36px;
	width: 112px;
	border: 1px solid #FDEACC;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 17px;
}
#academy_home   .academy_home_frame   .comments_sign   .left   .msg_list .add_data {
	float: left;
	width: 826px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #379BE9;
	margin-top: 25px;
}
#academy_home   .academy_home_frame   .comments_sign   .left   .msg_list   .add_data img {
	float: left;
	height: 30px;
	width: 30px;
	margin-right: 5px;
}
#academy_home    .academy_home_frame    .comments_sign    .left    .msg_list   .add_data .button {
	background-color: #F39800;
	float: right;
	height: 36px;
	width: 112px;
	border: 1px solid #FDEACC;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	color: #FFFFFF;
}

#academy_home .academy_home_frame .comments_sign .right {
	float: right;
	height: auto;
	width: 312px;
	padding-bottom: 20px;
}
#academy_home  .academy_home_frame  .comments_sign  .right  .sign_title {
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	line-height: 48px;
	color: #313131;
	text-align: left;
	float: left;
	height: 48px;
	width: 312px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D6D6;
	text-indent: 16px;
}
#academy_home  .academy_home_frame  .comments_sign  .right  .sign_list {
	float: left;
	height: auto;
	width: 278px;
	padding-left: 15px;
}
#academy_home .academy_home_frame .comments_sign .right .sign_list ul {
	float: left;
	height: auto;
	width: 278px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E9E9E9;
}
#academy_home .academy_home_frame .comments_sign .right .sign_list img {
	float: left;
	height: 50px;
	width: 50px;
}
#academy_home .academy_home_frame .comments_sign .right .sign_list  .discuss_detail    {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #7e7e7e;
	display: block;
	width: 213px;
	margin-left: 15px;
}
#academy_home .academy_home_frame .comments_sign .right .sign_list  .discuss_detail    span   {
	color: #313131;
}
#academy_home .academy_home_frame .comments_sign .right .sign_list .discuss_detail    i   {
	font-family: Arial;
	font-style: normal;
}
#academy_home  .academy_home_frame  .universities {
	height: 306px;
	width: 1198px;
	float: left;
	border: 1px solid #E4E4E4;
	padding-top: 21px;
	margin-top: 26px;
	background-color: #FFFFFF;
}
#academy_home   .academy_home_frame   .universities   .universities_title {
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 42px;
	color: #0e6eb8;
	float: left;
	height: 42px;
	width: 1166px;
	padding-left: 12px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #0E6EB8;
}
#academy_home .academy_home_frame .universities .universities_list {
	float: left;
	height: 268px;
	width: 1198px;
	margin-top: 9px;
	overflow: hidden;
}
#academy_home .academy_home_frame .universities .universities_list ul li {
	font-family: "宋体";
	font-size: 16px;
	line-height: 47px;
	float: left;
	height: 47px;
	width: 547px;
	margin-right: 20px;
	margin-left: 29px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
#academy_home .academy_home_frame .universities .universities_list ul li span {
	font-family: Arial;
	color: #969696;
	float: right;
}
#academy_home .academy_home_frame .universities .universities_list ul li a {
	max-width: 453px;
	color: #313131;
	overflow: hidden;
}
#academy_home .academy_home_frame .universities .universities_list ul li a:hover {
	color: #369AE8;
}
#academy_home .academy_home_frame .universities .universities_list .n {
	border: 0px none #FFFFFF;
}
#academy_home   .academy_home_frame   .intention_sign {
	height: auto;
	width: 1198px;
	float: left;
	border: 1px solid #E4E4E4;
	margin-top: 35px;
	background-color: #FFFFFF;
}
#academy_home    .academy_home_frame    .intention_sign    .intention_sign_title {
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 42px;
	color: #FFFFFF;
	float: left;
	height: 42px;
	width: 1178px;
	padding-left: 20px;
	background-color: #0e6eb8;
}
#academy_home     .academy_home_frame     .intention_sign     .intention_sign_dtitle {
	font-family: "Microsoft YaHei UI";
	font-size: 22px;
	line-height: 42px;
	color: #0E6EB8;
	float: left;
	height: 42px;
	width: 1178px;
	margin-top: 24px;
	text-indent: 13px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #0E6EB8;
}
#academy_home .academy_home_frame .intention_sign .left {
	float: left;
	height: auto;
	width: 537px;
	padding-left: 45px;
	padding-top: 37px;
	padding-right: 125px;
	padding-bottom: 65px;
}
#academy_home .academy_home_frame .intention_sign .left .input_name {
	line-height: 31px;
	float: left;
	height: 31px;
	width: 537px;
	padding-top: 11px;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	color: #313131;
	text-align: left;
}

#academy_home .academy_home_frame .intention_sign .left .input_name span {
	color: #ff0000;
	line-height: 31px;
}

#academy_home .academy_home_frame .intention_sign .left .input_k {
	float: left;
	height: 34px;
	width: 537px;
}
#academy_home .academy_home_frame .intention_sign .left .input_k .input {
	float: left;
	height: 32px;
	width: 505px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	font-family: "宋体";
	font-size: 14px;
	color: #9b9b9b;
	line-height: 32px;
	padding-right: 14px;
	padding-left: 14px;
}
#academy_home .academy_home_frame .intention_sign .left .input_k select {
	height: 32px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	float: left;
	padding-left: 20px;
	margin-right: 16px;
}
#academy_home  .academy_home_frame  .intention_sign  .left  .text_k {
	float: left;
	height: 120px;
	width: 537px;
}
#academy_home  .academy_home_frame  .intention_sign  .left  .text_k  textarea {
	height: 108px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	float: left;
	width: 523px;
	padding: 5px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #9b9b9b;
}
#academy_home .academy_home_frame .intention_sign .left .submit {
	background-color: #F39800;
	float: left;
	height: 36px;
	width: 112px;
	border: 1px solid #FDEACC;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 17px;
}
#academy_home  .academy_home_frame  .intention_sign  .left  .input_name_new {
	line-height: 31px;
	float: left;
	height: 31px;
	width: 575px;
	padding-top: 11px;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	color: #313131;
	text-align: left;
}
#academy_home  .academy_home_frame  .intention_sign  .left  .input_name_new label {
	float: left;
	width: 73px;
	text-align: right;
	padding-right: 15px;
}

#academy_home  .academy_home_frame  .intention_sign  .left  .input_name_new  span {
	color: #ff0000;
	line-height: 31px;
}
#academy_home   .academy_home_frame   .intention_sign   .left   .input_name_new .input  {
	float: left;
	height: 32px;
	width: 455px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	font-family: "宋体";
	font-size: 14px;
	color: #9b9b9b;
	line-height: 32px;
	padding-right: 14px;
	padding-left: 14px;
}
#academy_home   .academy_home_frame   .intention_sign   .left   .text_k_new {
	float: left;
	height: 120px;
	width: 1170px;
	margin-top: 30px;
}
#academy_home   .academy_home_frame   .intention_sign   .left   .text_k_new  label {
	float: left;
	width: 73px;
	text-align: right;
	padding-right: 15px;
}
#academy_home   .academy_home_frame   .intention_sign   .left   .text_k_new   span {
	color: #ff0000;
	line-height: 31px;
}
#academy_home   .academy_home_frame   .intention_sign   .left   .text_k_new   textarea {
	height: 108px;
	border: 1px dashed #D4D2D2;
	background-color: #F9F8F8;
	float: left;
	width: 1017px;
	padding: 5px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #9b9b9b;
}
#academy_home  .academy_home_frame  .intention_sign  .left  .add_data {
	float: left;
	width: 1030px;
	padding-left: 88px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #379BE9;
	margin-top: 25px;
}
#academy_home  .academy_home_frame  .intention_sign  .left  .add_data  img {
	float: left;
	height: 30px;
	width: 30px;
	margin-right: 5px;
}
#academy_home   .academy_home_frame   .intention_sign   .left   .add_data  .button {
	background-color: #F39800;
	float: right;
	height: 36px;
	width: 112px;
	border: 1px solid #FDEACC;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	color: #FFFFFF;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list  {
	float: left;
	height: auto;
	width: 1030px;
	padding-left: 88px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list ul {
	float: left;
	height: auto;
	width: 1030px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
	padding-top: 22px;
	padding-bottom: 22px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list img {
	float: left;
	height: 50px;
	width: 50px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list  .discuss_detail    {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #7e7e7e;
	display: block;
	width: 955px;
	margin-left: 15px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list  .discuss_detail    span   {
	color: #313131;
	line-height: 24px;
	text-align: left;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list .discuss_detail    i   {
	font-family: Arial;
	font-style: normal;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list .discuss_detail .auxiliary {
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 18px;
	color: #B5B5B5;
	float: left;
	height: 18px;
	width: 900px;
	margin-top: 10px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list .discuss_detail .auxiliary a {
	color: #B5B5B5;
	float: left;
	height: 18px;
	background-image: url(../images/icon/auxiliary_icon.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: 18px;
	padding-right: 12px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list .discuss_detail .auxiliary .n {
	background-position: 0px -18px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list .discuss_detail .auxiliary .h {
	background-position: 0px -36px;
}
#academy_home  .academy_home_frame  .intention_sign  .comment_list .discuss_detail .auxiliary .k {
	background-position: 0px -54px;
}
#academy_home .academy_home_frame .intention_sign .comment_list .discuss_detail .huifu_list {
	float: left;
	width: 955px;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #D3D3D3;
	padding-top: 25px;
}
#academy_home .academy_home_frame .intention_sign .comment_list .discuss_detail .huifu_list .huifu_frame {
	float: left;
	width: 955px;
}
#academy_home .academy_home_frame .intention_sign .comment_list .discuss_detail .huifu_list .huifu_frame .frame_detail {
	float: left;
	width: 800px;
	margin-left: 15px;
}

#academy_home   .academy_home_frame   .intention_sign   .load_more  {
	background-color: #E7E7E7;
	float: left;
	height: 33px;
	width: 1030px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	text-align: center;
	margin-left: 88px;
	margin-bottom: 100px;
}
#academy_home  .academy_home_frame  .intention_sign  .load_more  a  {
	color: #575757;
}
#academy_home .academy_home_frame .intention_sign .right {
	float: left;
	height: 733px;
	width: 415px;
	padding-left: 34px;
	background-color: #F9F8F8;
	margin-top: 55px;
	margin-bottom: 65px;
}
#academy_home .academy_home_frame .intention_sign .right .title {
	font-family: "Microsoft YaHei UI";
	font-size: 19px;
	line-height: 77px;
	color: #313131;
	height: 77px;
	font-weight: bold;
	width: 415px;
}
#academy_home .academy_home_frame .intention_sign .right .info {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 18px;
	color: #575757;
	float: left;
	width: 380px;
}
#academy_home .academy_home_frame .intention_sign .right .info span {
	color: #ff0000;
}
#academy_home .academy_home_frame .intention_sign .right .baokao {
	float: left;
	width: 415px;
	margin-top: 50px;
}
#academy_home .academy_home_frame .intention_sign .right .baokao a {
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 30px;
	color: #0e6eb8;
	text-decoration: underline;
}
#link {
	background-color: #FFFFFF;
	height: 60px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#link ul {
	height: 60px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#link ul li {
	line-height: 60px;
	color: #313131;
	float: left;
	height: 60px;
	width: 80px;
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
}
#link ul a {
	font-family: "Microsoft YaHei UI";
	font-size: 14px;
	line-height: 60px;
	color: #888888;
	float: left;
	height: 60px;
	padding-right: 10px;
	padding-left: 10px;
}
#mylink {
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
}
#mylink .frame{
	height: auto;
	width: 1198px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0E6EB8;
	border-right-color: #0E6EB8;
	border-left-color: #0E6EB8;
}
#mylink .frame ul{
	height: 35px;
	width: 1198px;
	background-color: #F4F8FB;
	float: left;
}
#mylink .frame ul li{
	height: 35px;
	float: left;
	color: #313131;
	font-family: "Microsoft YaHei UI";
	font-size: 16px;
	line-height: 35px;
	width: 105px;
	text-align: center;
	display: block;
	cursor: pointer;
}
#mylink .frame .n{
	background-color: #FFFFFF;
	color: #0E6EB8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0E6EB8;
	line-height: 31px;
	height: 33px;
}
#mylink .frame .url_list{
	height: auto;
	float: left;
	width: 1178px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	display: none;
}
#mylink .frame .url_list a{
	height: 35px;
	float: left;
	color: #313131;
	font-family: "Microsoft YaHei UI";
	font-size: 12px;
	line-height: 25px;
	text-align: center;
	display: block;
	margin-right: 10px;
	margin-left: 10px;
}
#mylink .frame .url_list a:hover{
	color: #0E6EB8;
}
#floor {
	height: 315px;
	width: 43px;
	display: block;
	position: fixed;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: 1px solid #C7C7C7;
	border-radius:3px;
	z-index: 5000;
}
#floor ul li {
	display: block;
	float: left;
	height: 52px;
	width: 43px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
#floor .f1{
	background-image: url(../images/icon/floor_icon_1.png);
}
#floor .f2{
	background-image: url(../images/icon/floor_icon_2.png);
}
#floor .f3{
	background-image: url(../images/icon/floor_icon_3.png);
}
#floor .f4{
	background-image: url(../images/icon/floor_icon_4.png);
}
#floor .f5{
	background-image: url(../images/icon/floor_icon_5.png);
}
#floor .f6{
	background-image: url(../images/icon/floor_icon_6.png);
}
#floor ul li span{
	height: 52px;
	width: 43px;
	background-color: #0E6EB8;
	display: none;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	line-height: 52px;
	color: #FFFFFF;
}
#floor ul .b span{
	line-height: 16px;
	padding-top:10px;
	height:42px;

}
#floor ul .n span{
	display: block;
}
#floor ul .h span{
	display: block;
}#vode_show   .vode_frame   .paly_list   .dv_scroll   {
	position:absolute;
	height:593px;
	overflow:hidden;
	width:344px;
}
#vode_show  .vode_frame  .paly_list  .dv_scroll_bar  {
	position:absolute;
	right:0;
	top:0px;
	width:6px;
	height:593px;
	border-left:2px solid #D9D9D9;
}
#vode_show  .vode_frame  .paly_list  .dv_scroll_bar  .Scrollbar-Track {
	position:absolute;
	left:0;
	top:0px;
	width:6px;
	height:593px;
}
#vode_show  .vode_frame  .paly_list  .dv_scroll_bar  .Scrollbar-Handle {
	position:absolute;
	top:0;
	width:12px;
	height:40px;
	overflow:hidden;
	cursor:pointer;
	background-image: url(../images/icon/srcoll.gif);
	background-repeat: no-repeat;
	right: 0px;
}
#vode_show   .vode_frame   .paly_list   .box_list      {
	float: left;
	height: auto;
	width: 1073px;
	margin-bottom: 10px;
	overflow: visible;
	position: relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DAD9D9;
	border-left-color: #DAD9D9;
}
#service_div {
	height: 585px;
	width: 214px;
	display: block;
	position: fixed;
	z-index: 7000;
	top: 60px;
	right: 5px;
}
#service_div .service_list {
	position: relative;
	height: 585px;
	width: 214px;
}
#service_div .service_list .sou {
	position: absolute;
	z-index: 7000;
	height: 69px;
	width: 34px;
	left: 0px;
	top: 0px;
	cursor: pointer;
}
#service_div  .service_list  .zhu {
	position: absolute;
	z-index: 7000;
	height: 552px;
	width: 180px;
	top: 0px;
	right: 0px;
}
#service_div  .service_list  .top {
	position: absolute;
	z-index: 7000;
	height: 33px;
	width: 180px;
	right: 0px;
	bottom: 0px;
	cursor: pointer;
}



/*****************右侧悬浮窗口****************/
.rightside ol,.rightside ul{list-style:none}
.rightside a{text-decoration:none;color:#686868}
.rightside img{border:0}
.rightside{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.rightside ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.rightside ul li:hover{background:#f67524;color:#fff}
.rightside ul li:hover a{color:#fff}
.rightside ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.rightside ul li i.bgs1{background-image:url(../images/rightsite/right_pic5.png)}
.rightside ul li i.bgs2{background-image:url(../images/rightsite/right_pic7.png)}
.rightside ul li i.bgs3{background-image:url(../images/rightsite/right_pic2.png)}
.rightside ul li i.bgs4{background-image:url(../images/rightsite/right_pic1.png)}
.rightside ul li i.bgs5{background-image:url(../images/rightsite/right_pic3.png)}
.rightside ul li i.bgs6{background-image:url(../images/rightsite/right_pic6_on.png)}
.rightside ul li:hover i.bgs1{background-image:url(../images/rightsite/right_pic5_on.png)}
.rightside ul li:hover i.bgs2{background-image:url(../images/rightsite/right_pic7_on.png)}
.rightside ul li:hover i.bgs3{background-image:url(../images/rightsite/right_pic2_on.png)}
.rightside ul li:hover i.bgs4{background-image:url(../images/rightsite/right_pic1_on.png)}
.rightside ul li:hover i.bgs5{background-image:url(../images/rightsite/right_pic3_on.png)}
.rightside ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.rightside ul li.sidetop{background:#f67524;color:#fff}
.rightside ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.rightside ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../images/rightsite/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.rightside ul li.sideetel .telBox.son{width:240px;height:118.5px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0px;background:#f67524}
.rightside ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.rightside ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.rightside ul li.sideetel .telBox dd.bgs1{background:url(../images/rightsite/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.rightside ul li.sideetel .telBox dd.bgs2{background:url(../images/rightsite/right_pic9.png) 28px center no-repeat}
.rightside ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
